package Z002BianLiang;

//public class BLWork {
//        /**
//         * 作用域
//         *
//         * 变量处于不同的位置，有不同的名称
//         *
//         * 分别是
//         * 字段，属性
//         * 参数
//         * 局部变量
//         *
//         * 不同名称的变量，其作用域是不一样的
//         */
//
//        int i = 1 ;
//        // int j = i ;  // 测试 medthod3 时 请注释此行
//
//        public void medthood1(){  System.out.println(i);}
//
//        public void medthood2(){  System.out.println(i);}
//
//        public void medthood3(){
//            int i = 5;
//            System.out.println(i);
//            {
//                System.out.println(i);
//                int j = 6 ;
//                System.out.println(j);
//            }
//            System.out.println(j);
//        }
//}

//class BLWork1{
//    int j = i;
//    void method1(int i){        //
//        System.out.println(i);
//        /**
//         * 如果一个变量，是声明在一个方法上的，就叫做参数
//         * 参数的作用域即为该方法内的所有代码
//         * 其他方法不能访问该参数
//         * 类里面也不能访问该参数
//         */
//    }
//
//    void method2(){             //
//        System.out.println(i);  //
//    }
//}

class BLlainxi{
    int i = 1 ;
    void method1 (int i){
        System.out.println(i);
    }

    public static void main(String[] args) {
        BLlainxi Test = new BLlainxi();
        Test.method1(5);
        // 打印的是 1 还是 5 ;
        // 5
    }
}
